package cn.hxzy.zyicon.entity.po;

import cn.hxzy.zyicon.entity.IconGroup;
import lombok.Data;
import org.hibernate.annotations.CreationTimestamp;

import javax.persistence.Column;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;

@Data
public class IconPO {
    private Integer id;
    /**
     * 菜单名字
     */
    private String name;
    /**
     * 创建时间
     */
    /**每次对象插入数据库就会有创建时间
     *
     */
    @CreationTimestamp
    /**插入数据库之后此字段不让修改
     *
     */
    @Column(updatable = false)
    /**转成json字符串时的格式和时区
     *
     */


    private Integer orders;
    /**
     * 图片字节码
     */
    private byte[] imgByte;


    @ManyToOne
    @JoinColumn(name = "group_id")
    private IconGroup group;
}
